package com.amoby.main.service;

import java.util.List;
import java.util.Map;

import com.amoby.base.common.Pager;

/**
 * Title：AlipayOrderService
 * Desc：订单订单
 * @address http://www.yingmob.com/
 * @author zhaoyy
 * @date 2015-10-10 上午9:46:06
 */
public interface AlipayOrderService {

    /**
     * 支付宝活动订单分页查询
     * @param pager
     * @return
     */
    public Pager query(Pager pager);

    /**
     * 导出支付宝活动订单转账明细
     * @param inputMap
     * @return
     */
    public List<Map<String, Object>> queryBsbAccByOrderno(Map<Object, Integer> inputMap);

    /**
     * 支付宝活动订单退款
     * @param orderNum
     * @return
     */
    public Map<String, Object> refundOrder(String orderNum);

    /**
     * 导出支付宝活动订单
     * @author Lasing 2016-2-14 下午4:55:32
     * @param map
     * @return
     */
    public List<Map<String, Object>> exportAll(Map<String, Object> map);

    /**
     * 支付宝活动订单申请退款
     * @author Lasing 2016-2-23 上午10:44:26
     * @param orderNum
     * @return
     */
    public Map<String, Object> sqrefundOrder(String orderNum);
}
